car pooling - French English Dictionary